/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.upc.wib.dao;

import edu.upc.wib.entity.Usuario;
import java.util.List;

/**
 *
 * @author rv
 */
public interface UsuarioDao {

    public Integer crear(Usuario usuario);

    public void actualizar(Usuario usuario);

    public void actualizarClave(Integer id, String clave);

    public void eliminar(Integer id);

    public Usuario obtener(Integer id);

    public List<Usuario> obtenerTodos();

    public Usuario buscarPorCorreo(String correo);

    public List<Usuario> buscarPorApellidoPaterno(String apellidoPaterno);
}
